multipurpose helicopter - German English Dictionary